'DeclarationPublic Function New()
'UsageDim instance As New SmartList(Of T)()
public SmartList<T>()
            public SmartList<T>(); 
            public function SmartList<T>();
            public: SmartList<T>();
            public:
SmartList<T>();